package edu.corn.job.core.parser;

import edu.corn.job.core.processor.ScheduleJobProcessor;

import java.io.InputStream;
import java.util.List;

/**
 * 实现该接口的类提供将job从一个文本文件中转化出来的能力。
 * xml
 * json
 * xlx？
 *
 */
public interface JobParser {

    /**
     * 不同环境下，由调用者传入。
     * @param resource
     * @return
     */
    List<ScheduleJobProcessor> parse(InputStream resource);
}
